be still in existence - Turkish English Dictionary